import re
a=input("Введите слова через пробел: ")
ABC=a.split()
if len(ABC)<=1:
     print("Мало данных для анализа")
else:
    k1=0
    for i in range(len(a)):
    
        if a[i]== " ":
            k1+=1
    k1+=1
    print("Кол-во слов:", k1)

    RW=0
    for i in range(len(a)):
        if a[i]==" ":
            if a[i+1] in "ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ":
                RW+=1
            
    if a[0] in "ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ":
            RW+=1
    
    print("Кол-во слов с заглавной кириллической буквы:", RW)


    rw=0
    for i in range(len(a)):
        rw=re.findall(r'[A-Za-z]+', a)         
    print("Кол-во слов содержащих латинский символ:", len(rw))


    s3=0
    m=a.split()
    for i in range(len(m)):
        if len(m[i])<=3:
            s3+=1   
    print("Кол-во слов не превышающих 3 символа:", s3)

    df=0
    for i in range(len(a)):
        if a[i]=="-":
            df+=1
    print("Кол-во слов в составе которых имеется дефис:", df)


    ds=a.split()
    ds=max(ds, key=len)
    print("Самое длинное слово:", ds)
    print(len (ds))


    
    
